#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
int isPrime(int x);
int main()
{
	int x;
	scanf("%d", &x);
	for (int i = 1; i < x; i++)
	{
		for (int j = 2; j <= x; j++)
		{
			if ((i + j) * (j - i + 1) / 2 == x)
			{
				printf("%d=", x);
				for (int k = i; k <= j-1; k++)
				{
					printf("%d+", k);
				}
				printf("%d\n", j);
			}
		}
	}
	return 0;
}

